Scientific Name:Processa hayashii
Arthropoda > Malacostraca > Decapoda > Processidae > Processa
Processa filipes